There are a number of websites available that help individuals find a native speaker with whom to do a language exchange. Also, some of the same websites assist FL teachers in finding classroom-to-classroom language exchanges with teachers in other countries. The services offered are typically free. The following is a list of some well-known websites that organize keypal exchanges.

The Mixxer
Created and administered by Dickenson College, this website allows individuals or teachers to look for language partners for themselves or for a class of students. All services are free. It is highly recommended!!

My Happy Planet
A social networking site to help language learners find native speakers with whom to practice their target language.

My Language Exchange
Another site for language exchanges.

LiveMocha
Another site to find a language exchange.